lifting and moving equipment - Turco Inglés Diccionario